ability to abstract